Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- DKMS make.log for ethercat-dkms-1.5.2 for kernel 6.1.0-9-rt-amd64 (x86_64)
- Tue Jun 27 02:17:20 PM CDT 2023
- configure: WARNING: unrecognized options: --disable-igbvf, --disable-ixgbevf
- checking for a BSD-compatible install... /usr/bin/install -c
- checking whether build environment is sane... yes
- checking for a race-free mkdir -p... /usr/bin/mkdir -p
- checking for gawk... no
- checking for mawk... mawk
- checking whether make sets $(MAKE)... yes
- checking whether make supports nested variables... yes
- checking whether make supports nested variables... (cached) yes
- checking for a sed that does not truncate output... /usr/bin/sed
- checking for pkg-config... /usr/bin/pkg-config
- checking pkg-config is at least version 0.9.0... yes
- checking whether make supports the include directive... yes (GNU style)
- checking for gcc... gcc-12
- checking whether the C compiler works... yes
- checking for C compiler default output file name... a.out
- checking for suffix of executables...
- checking whether we are cross compiling... no
- checking for suffix of object files... o
- checking whether the compiler supports GNU C... yes
- checking whether gcc-12 accepts -g... yes
- checking for gcc-12 option to enable C11 features... none needed
- checking whether gcc-12 understands -c and -o together... yes
- checking dependency style of gcc-12... gcc3
- checking for ar... ar
- checking the archiver (ar) interface... ar
- checking for g++... g++
- checking whether the compiler supports GNU C++... yes
- checking whether g++ accepts -g... yes
- checking for g++ option to enable C++11 features... none needed
- checking dependency style of g++... gcc3
- checking build system type... x86_64-pc-linux-gnu
- checking host system type... x86_64-pc-linux-gnu
- checking how to print strings... printf
- checking for a sed that does not truncate output... (cached) /usr/bin/sed
- checking for grep that handles long lines and -e... /usr/bin/grep
- checking for egrep... /usr/bin/grep -E
- checking for fgrep... /usr/bin/grep -F
- checking for ld used by gcc-12... /usr/bin/ld
- checking if the linker (/usr/bin/ld) is GNU ld... yes
- checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
- checking the name lister (/usr/bin/nm -B) interface... BSD nm
- checking whether ln -s works... yes
- checking the maximum length of command line arguments... 1572864
- checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
- checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
- checking for /usr/bin/ld option to reload object files... -r
- checking for file... file
- checking for objdump... objdump
- checking how to recognize dependent libraries... pass_all
- checking for dlltool... no
- checking how to associate runtime and link libraries... printf %s\n
- checking for archiver @FILE support... @
- checking for strip... strip
- checking for ranlib... ranlib
- checking command to parse /usr/bin/nm -B output from gcc-12 object... ok
- checking for sysroot... no
- checking for a working dd... /usr/bin/dd
- checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
- checking for mt... mt
- checking if mt is a manifest tool... no
- checking for stdio.h... yes
- checking for stdlib.h... yes
- checking for string.h... yes
- checking for inttypes.h... yes
- checking for stdint.h... yes
- checking for strings.h... yes
- checking for sys/stat.h... yes
- checking for sys/types.h... yes
- checking for unistd.h... yes
- checking for dlfcn.h... yes
- checking for objdir... .libs
- checking if gcc-12 supports -fno-rtti -fno-exceptions... no
- checking for gcc-12 option to produce PIC... -fPIC -DPIC
- checking if gcc-12 PIC flag -fPIC -DPIC works... yes
- checking if gcc-12 static flag -static works... yes
- checking if gcc-12 supports -c -o file.o... yes
- checking if gcc-12 supports -c -o file.o... (cached) yes
- checking whether the gcc-12 linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
- checking whether -lc should be explicitly linked in... no
- checking dynamic linker characteristics... GNU/Linux ld.so
- checking how to hardcode library paths into programs... immediate
- checking whether stripping libraries is possible... yes
- checking if libtool supports shared libraries... yes
- checking whether to build shared libraries... yes
- checking whether to build static libraries... yes
- checking how to run the C++ preprocessor... g++ -E
- checking for ld used by g++... /usr/bin/ld -m elf_x86_64
- checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
- checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
- checking for g++ option to produce PIC... -fPIC -DPIC
- checking if g++ PIC flag -fPIC -DPIC works... yes
- checking if g++ static flag -static works... yes
- checking if g++ supports -c -o file.o... yes
- checking if g++ supports -c -o file.o... (cached) yes
- checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
- checking dynamic linker characteristics... (cached) GNU/Linux ld.so
- checking how to hardcode library paths into programs... immediate
- checking whether to build kernel modules... yes
- checking for Linux kernel sources... /lib/modules/6.1.0-9-rt-amd64/build (Kernel 6.1)
- checking for Linux modules installation directory... ethercat
- checking whether to build the CCAT driver... yes
- checking for RTAI path... not specified.
- checking for Xenomai path... not specified.
- checking whether to build RTDM interface... no
- checking whether to build the debug interface... no
- checking whether to build the debug ring... no
- checking whether to build with EoE support... yes
- checking whether to use the CPU timestamp counter... no
- checking whether to use high-resolution timers for scheduling... no
- checking whether to read alias addresses from registers... no
- checking whether to build the command-line tool... no
- checking whether to build the userspace library... no
- checking whether to build the tty driver... yes
- checking whether to allow identification wildcards... yes
- checking for number of Ethernet devices... 1 (Redundancy disabled)
- checking whether to assign the SII to PDI... yes
- checking whether to syslog in realtime context... yes
- checking that generated files are newer than configure... done
- configure: creating ./config.status
- config.status: creating Doxyfile
- config.status: creating Kbuild
- config.status: creating Makefile
- config.status: creating devices/Kbuild
- config.status: creating devices/Makefile
- config.status: creating devices/ccat/Kbuild
- config.status: creating devices/ccat/Makefile
- config.status: creating devices/e1000/Kbuild
- config.status: creating devices/e1000/Makefile
- config.status: creating devices/e1000e/Kbuild
- config.status: creating devices/e1000e/Makefile
- config.status: creating devices/igb/Kbuild
- config.status: creating devices/igb/Makefile
- config.status: creating ethercat.spec
- config.status: creating examples/Kbuild
- config.status: creating examples/Makefile
- config.status: creating examples/dc_rtai/Kbuild
- config.status: creating examples/dc_rtai/Makefile
- config.status: creating examples/dc_user/Makefile
- config.status: creating examples/mini/Kbuild
- config.status: creating examples/mini/Makefile
- config.status: creating examples/rtai/Kbuild
- config.status: creating examples/rtai/Makefile
- config.status: creating examples/rtai_rtdm/Makefile
- config.status: creating examples/rtai_rtdm_dc/Makefile
- config.status: creating examples/tty/Kbuild
- config.status: creating examples/tty/Makefile
- config.status: creating examples/user/Makefile
- config.status: creating examples/xenomai/Makefile
- config.status: creating examples/xenomai_posix/Makefile
- config.status: creating include/Makefile
- config.status: creating lib/Makefile
- config.status: creating lib/libethercat.pc
- config.status: creating master/Kbuild
- config.status: creating master/Makefile
- config.status: creating script/Makefile
- config.status: creating script/init.d/Makefile
- config.status: creating script/init.d/ethercat
- config.status: creating script/sysconfig/Makefile
- config.status: creating tool/Makefile
- config.status: creating tty/Kbuild
- config.status: creating tty/Makefile
- config.status: creating config.h
- config.status: executing depfiles commands
- config.status: executing libtool commands
- configure: WARNING: unrecognized options: --disable-igbvf, --disable-ixgbevf
- make -C "/lib/modules/6.1.0-9-rt-amd64/build" M="/var/lib/dkms/ethercat-dkms/1.5.2/build" INSTALL_MOD_DIR="ethercat" modules
- make[1]: Entering directory '/usr/src/linux-headers-6.1.0-9-rt-amd64'
- CC [M] /var/lib/dkms/ethercat-dkms/1.5.2/build/examples/mini/mini.o
- LD [M] /var/lib/dkms/ethercat-dkms/1.5.2/build/examples/mini/ec_mini.o
- CC [M] /var/lib/dkms/ethercat-dkms/1.5.2/build/examples/tty/serial.o
- CC [M] /var/lib/dkms/ethercat-dkms/1.5.2/build/examples/tty/tty.o
- LD [M] /var/lib/dkms/ethercat-dkms/1.5.2/build/examples/tty/ec_tty_example.o
- CC [M] /var/lib/dkms/ethercat-dkms/1.5.2/build/master/cdev.o
- CC [M] /var/lib/dkms/ethercat-dkms/1.5.2/build/master/coe_emerg_ring.o
- CC [M] /var/lib/dkms/ethercat-dkms/1.5.2/build/master/datagram.o
- CC [M] /var/lib/dkms/ethercat-dkms/1.5.2/build/master/datagram_pair.o
- CC [M] /var/lib/dkms/ethercat-dkms/1.5.2/build/master/device.o
- CC [M] /var/lib/dkms/ethercat-dkms/1.5.2/build/master/domain.o
- CC [M] /var/lib/dkms/ethercat-dkms/1.5.2/build/master/flag.o
- CC [M] /var/lib/dkms/ethercat-dkms/1.5.2/build/master/fmmu_config.o
- CC [M] /var/lib/dkms/ethercat-dkms/1.5.2/build/master/foe_request.o
- CC [M] /var/lib/dkms/ethercat-dkms/1.5.2/build/master/fsm_change.o
- CC [M] /var/lib/dkms/ethercat-dkms/1.5.2/build/master/fsm_coe.o
- CC [M] /var/lib/dkms/ethercat-dkms/1.5.2/build/master/fsm_foe.o
- CC [M] /var/lib/dkms/ethercat-dkms/1.5.2/build/master/fsm_master.o
- CC [M] /var/lib/dkms/ethercat-dkms/1.5.2/build/master/fsm_pdo.o
- CC [M] /var/lib/dkms/ethercat-dkms/1.5.2/build/master/fsm_pdo_entry.o
- CC [M] /var/lib/dkms/ethercat-dkms/1.5.2/build/master/fsm_sii.o
- CC [M] /var/lib/dkms/ethercat-dkms/1.5.2/build/master/fsm_slave.o
- CC [M] /var/lib/dkms/ethercat-dkms/1.5.2/build/master/fsm_slave_config.o
- CC [M] /var/lib/dkms/ethercat-dkms/1.5.2/build/master/fsm_slave_scan.o
- CC [M] /var/lib/dkms/ethercat-dkms/1.5.2/build/master/fsm_soe.o
- CC [M] /var/lib/dkms/ethercat-dkms/1.5.2/build/master/ioctl.o
- CC [M] /var/lib/dkms/ethercat-dkms/1.5.2/build/master/mailbox.o
- CC [M] /var/lib/dkms/ethercat-dkms/1.5.2/build/master/master.o
- CC [M] /var/lib/dkms/ethercat-dkms/1.5.2/build/master/module.o
- CC [M] /var/lib/dkms/ethercat-dkms/1.5.2/build/master/pdo.o
- CC [M] /var/lib/dkms/ethercat-dkms/1.5.2/build/master/pdo_entry.o
- CC [M] /var/lib/dkms/ethercat-dkms/1.5.2/build/master/pdo_list.o
- CC [M] /var/lib/dkms/ethercat-dkms/1.5.2/build/master/reg_request.o
- CC [M] /var/lib/dkms/ethercat-dkms/1.5.2/build/master/sdo.o
- CC [M] /var/lib/dkms/ethercat-dkms/1.5.2/build/master/sdo_entry.o
- CC [M] /var/lib/dkms/ethercat-dkms/1.5.2/build/master/sdo_request.o
- CC [M] /var/lib/dkms/ethercat-dkms/1.5.2/build/master/slave.o
- CC [M] /var/lib/dkms/ethercat-dkms/1.5.2/build/master/slave_config.o
- CC [M] /var/lib/dkms/ethercat-dkms/1.5.2/build/master/soe_errors.o
- CC [M] /var/lib/dkms/ethercat-dkms/1.5.2/build/master/soe_request.o
- CC [M] /var/lib/dkms/ethercat-dkms/1.5.2/build/master/sync.o
- CC [M] /var/lib/dkms/ethercat-dkms/1.5.2/build/master/sync_config.o
- CC [M] /var/lib/dkms/ethercat-dkms/1.5.2/build/master/voe_handler.o
- CC [M] /var/lib/dkms/ethercat-dkms/1.5.2/build/master/ethernet.o
- LD [M] /var/lib/dkms/ethercat-dkms/1.5.2/build/master/ec_master.o
- CC [M] /var/lib/dkms/ethercat-dkms/1.5.2/build/devices/ccat/module.o
- CC [M] /var/lib/dkms/ethercat-dkms/1.5.2/build/devices/ccat/netdev.o
- CC [M] /var/lib/dkms/ethercat-dkms/1.5.2/build/devices/ccat/sram.o
- CC [M] /var/lib/dkms/ethercat-dkms/1.5.2/build/devices/ccat/update.o
- LD [M] /var/lib/dkms/ethercat-dkms/1.5.2/build/devices/ccat/ec_ccat.o
- CC [M] /var/lib/dkms/ethercat-dkms/1.5.2/build/devices/generic.o
- LD [M] /var/lib/dkms/ethercat-dkms/1.5.2/build/devices/ec_generic.o
- CC [M] /var/lib/dkms/ethercat-dkms/1.5.2/build/tty/module.o
- /var/lib/dkms/ethercat-dkms/1.5.2/build/tty/module.c: In function ‘ec_tty_init_module’:
- /var/lib/dkms/ethercat-dkms/1.5.2/build/tty/module.c:148:18: error: implicit declaration of function ‘alloc_tty_driver’ [-Werror=implicit-function-declaration]
- 148 | tty_driver = alloc_tty_driver(EC_TTY_MAX_DEVICES);
- | ^~~~~~~~~~~~~~~~
- /var/lib/dkms/ethercat-dkms/1.5.2/build/tty/module.c:148:16: warning: assignment to ‘struct tty_driver *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
- 148 | tty_driver = alloc_tty_driver(EC_TTY_MAX_DEVICES);
- | ^
- /var/lib/dkms/ethercat-dkms/1.5.2/build/tty/module.c:175:5: error: implicit declaration of function ‘put_tty_driver’ [-Werror=implicit-function-declaration]
- 175 | put_tty_driver(tty_driver);
- | ^~~~~~~~~~~~~~
- /var/lib/dkms/ethercat-dkms/1.5.2/build/tty/module.c: At top level:
- /var/lib/dkms/ethercat-dkms/1.5.2/build/tty/module.c:750:19: error: initialization of ‘unsigned int (*)(struct tty_struct *)’ from incompatible pointer type ‘int (*)(struct tty_struct *)’ [-Werror=incompatible-pointer-types]
- 750 | .write_room = ec_tty_write_room,
- | ^~~~~~~~~~~~~~~~~
- /var/lib/dkms/ethercat-dkms/1.5.2/build/tty/module.c:750:19: note: (near initialization for ‘ec_tty_ops.write_room’)
- /var/lib/dkms/ethercat-dkms/1.5.2/build/tty/module.c:751:24: error: initialization of ‘unsigned int (*)(struct tty_struct *)’ from incompatible pointer type ‘int (*)(struct tty_struct *)’ [-Werror=incompatible-pointer-types]
- 751 | .chars_in_buffer = ec_tty_chars_in_buffer,
- | ^~~~~~~~~~~~~~~~~~~~~~
- /var/lib/dkms/ethercat-dkms/1.5.2/build/tty/module.c:751:24: note: (near initialization for ‘ec_tty_ops.chars_in_buffer’)
- cc1: some warnings being treated as errors
- make[3]: *** [/usr/src/linux-headers-6.1.0-9-common-rt/scripts/Makefile.build:255: /var/lib/dkms/ethercat-dkms/1.5.2/build/tty/module.o] Error 1
- make[2]: *** [/usr/src/linux-headers-6.1.0-9-common-rt/scripts/Makefile.build:505: /var/lib/dkms/ethercat-dkms/1.5.2/build/tty] Error 2
- make[1]: *** [/usr/src/linux-headers-6.1.0-9-common-rt/Makefile:2037: /var/lib/dkms/ethercat-dkms/1.5.2/build] Error 2
- make[1]: Leaving directory '/usr/src/linux-headers-6.1.0-9-rt-amd64'
- make: *** [Makefile:944: modules] Error 2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement